-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-16219: [CI] Fix git config to prevent SCM tools failure #12945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
We can see on the new build how the |
…s git safe directory
|
Reproduced the issue and fixed on verify-release-candidate too: |
|
@jorisvandenbossche @pitrou I've been able to validate on travis for |
…idate script and add it to the docker-compose file
|
@github-actions crossbow submit conda-verify-rc |
|
@github-actions crossbow submit verify-rc-source-python-linux-conda-latest-amd64 |
|
|
Revision: 6b96565 Submitted crossbow builds: ursacomputing/crossbow @ actions-1898
|
|
Can we add |
|
One problem is that AFAICT a git command is implicitly issued by setuptools_scm. |
|
@kou Apparently one cannot use
|
Oh, sorry. I missed this. |
|
About the build failures, I am going to fix the Windows ones which are introduced by this PR https://github.com/apache/arrow/runs/6114986154?check_suite_focus=true: The MacOS ones are related to homebrew installing git https://github.com/apache/arrow/runs/6114984587?check_suite_focus=true: |
|
@kou this PR fixes all the git failures I've found so far except the brew installation that I've captured on a different ticket (https://issues.apache.org/jira/browse/ARROW-16278) and have started working on a different PR #12956 . Let me know if you think we should do other changes or if I should incorporate the brew fixes here (I am still working on understanding how to fix them). |
|
Sorry, this was not the PR to close |
kszucs
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @raulcd! Merging on green.
|
Benchmark runs are scheduled for baseline = ec9440a and contender = c16bbe1. c16bbe1 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
This PR fixes the CI failures due to the latest git release fixing CVE-2022-24765.
I have been able to see the build passing the scm step with the change here:
https://app.travis-ci.com/github/raulcd/arrow/builds/249688925
The above build fails due to some tests failing but not related with installation anymore.
And this was the failure before the change:
https://app.travis-ci.com/github/raulcd/arrow/builds/249683847
I also have been able to reproduce the issue on the
verify-conda-rclocally.The failure:
Waiting to validate the verify-rc fix at the moment, will update once the local build finishes